🇸🇪 sv en 🇬🇧

Bättre sent än aldrig. proverb

Better late than never.
Wiktionary Links